pacto ambiguo - English Synonyms Dictionary